embodied troops - Espagnol Anglais Dictionnaire